.found_nav {
  position: relative;
  .city_search {
    position: absolute;
    width: calc(100vw - 40px);
    top: 5px;
    left: 40px;
  }
}

.found_list {
  height: calc(100vh - 135px);
  overflow: auto;
  background-color: #fff;
  .house_item {
    padding: 20px;
    border-bottom: 1px solid #ccc;
    display: flex;
    .house_item_img {
      flex: 1;
      img {
        height: 100%;
      }
    }

    .house_item_info {
      flex:1;
      overflow: hidden;
      padding-left: 10px;
      display: flex;
      flex-direction: column;
      justify-content: space-around;
      .house_item_title {
        font-size: 14px;
        font-weight: 600;
      }

      .house_item_desc {
        color:#666;
        font-size: 12px;
      }

      .house_item_tags {
        color:aqua;
        font-size: 12px;
      }

      .house_item_price {
        color:red;
        span {
          font-size: 14px;
          font-weight: 600;
        }
      }
    }
  }
}
